package com.erpoa.entity;

import lombok.*;
import lombok.extern.slf4j.Slf4j;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Slf4j
@EqualsAndHashCode
public class RecMatEntity implements Serializable {
    //erp库存
    private String erpStock;

    public String getErpStock() {
        return erpStock;
    }

    public void setErpStock(String erpStock) {
        this.erpStock = erpStock;
    }

    // 机台号
    public String fMachineCode;
    // 排程ID
    public String fPlanID;
    // 领退料ID
    public String fRecID;
    // 工单号
    public String fOrderNo;
    // 操作类型
    public String fOpType;
    // 类型
    public String fType;
    // 型号
    public String fModelNo;
    // 料号
    public String fMatCode;
    // 品名
    public String fMatName;
    // 申请量
    public Double fRqsQty;
    // 实际量
    public Double fRspQty;
    // 供应商编码
    public String fVenderCode;
    // 条码号
    public String fBarCode;
    // 数量或重量(条码)
    public Double fWeight;
    // 排程任务数
    public Double fPlanQty;
    //颜色
    public String fColor;
    //批次
    public String fBatch;
    // 转入 机台号
    public String fInMachineCode;
    // 转入排程ID
    public String fInPlanID;
    // 转入工单号
    public String fInOrderNo;
    //仓库
    public String fWareCode;
    //库位
    public String fSeatCode;
    //单位
    public String fUnit;
    //备注
    public String fRemark;
    //排程应发量
    public Double fPlanNeedQty;
    //排程已发量
    public Double fPlanOutQty;

    public String getfMachineCode() {
        return fMachineCode;
    }

    public void setfMachineCode(String fMachineCode) {
        this.fMachineCode = fMachineCode;
    }

    public String getfPlanID() {
        return fPlanID;
    }

    public void setfPlanID(String fPlanID) {
        this.fPlanID = fPlanID;
    }

    public String getfRecID() {
        return fRecID;
    }

    public void setfRecID(String fRecID) {
        this.fRecID = fRecID;
    }

    public String getfOrderNo() {
        return fOrderNo;
    }

    public void setfOrderNo(String fOrderNo) {
        this.fOrderNo = fOrderNo;
    }

    public String getfOpType() {
        return fOpType;
    }

    public void setfOpType(String fOpType) {
        this.fOpType = fOpType;
    }

    public String getfType() {
        return fType;
    }

    public void setfType(String fType) {
        this.fType = fType;
    }

    public String getfModelNo() {
        return fModelNo;
    }

    public void setfModelNo(String fModelNo) {
        this.fModelNo = fModelNo;
    }

    public String getfMatCode() {
        return fMatCode;
    }

    public void setfMatCode(String fMatCode) {
        this.fMatCode = fMatCode;
    }

    public String getfMatName() {
        return fMatName;
    }

    public void setfMatName(String fMatName) {
        this.fMatName = fMatName;
    }

    public Double getfRqsQty() {
        return fRqsQty;
    }

    public void setfRqsQty(Double fRqsQty) {
        this.fRqsQty = fRqsQty;
    }

    public Double getfRspQty() {
        return fRspQty;
    }

    public void setfRspQty(Double fRspQty) {
        this.fRspQty = fRspQty;
    }

    public String getfVenderCode() {
        return fVenderCode;
    }

    public void setfVenderCode(String fVenderCode) {
        this.fVenderCode = fVenderCode;
    }

    public String getfBarCode() {
        return fBarCode;
    }

    public void setfBarCode(String fBarCode) {
        this.fBarCode = fBarCode;
    }

    public Double getfWeight() {
        return fWeight;
    }

    public void setfWeight(Double fWeight) {
        this.fWeight = fWeight;
    }

    public Double getfPlanQty() {
        return fPlanQty;
    }

    public void setfPlanQty(Double fPlanQty) {
        this.fPlanQty = fPlanQty;
    }

    public String getfColor() {
        return fColor;
    }

    public void setfColor(String fColor) {
        this.fColor = fColor;
    }

    public String getfBatch() {
        return fBatch;
    }

    public void setfBatch(String fBatch) {
        this.fBatch = fBatch;
    }

    public String getfInMachineCode() {
        return fInMachineCode;
    }

    public void setfInMachineCode(String fInMachineCode) {
        this.fInMachineCode = fInMachineCode;
    }

    public String getfInPlanID() {
        return fInPlanID;
    }

    public void setfInPlanID(String fInPlanID) {
        this.fInPlanID = fInPlanID;
    }

    public String getfInOrderNo() {
        return fInOrderNo;
    }

    public void setfInOrderNo(String fInOrderNo) {
        this.fInOrderNo = fInOrderNo;
    }

    public String getfWareCode() {
        return fWareCode;
    }

    public void setfWareCode(String fWareCode) {
        this.fWareCode = fWareCode;
    }

    public String getfSeatCode() {
        return fSeatCode;
    }

    public void setfSeatCode(String fSeatCode) {
        this.fSeatCode = fSeatCode;
    }

    public String getfUnit() {
        return fUnit;
    }

    public void setfUnit(String fUnit) {
        this.fUnit = fUnit;
    }

    public String getfRemark() {
        return fRemark;
    }

    public void setfRemark(String fRemark) {
        this.fRemark = fRemark;
    }

    public Double getfPlanNeedQty() {
        return fPlanNeedQty;
    }

    public void setfPlanNeedQty(Double fPlanNeedQty) {
        this.fPlanNeedQty = fPlanNeedQty;
    }

    public Double getfPlanOutQty() {
        return fPlanOutQty;
    }

    public void setfPlanOutQty(Double fPlanOutQty) {
        this.fPlanOutQty = fPlanOutQty;
    }


}
